package per.kongtouxu.dao;

import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.session.RowBounds;
import per.kongtouxu.domain.pojo.UserScoreIo;
import per.kongtouxu.domain.vo.V_FileInfo;
import per.kongtouxu.domain.vo.V_UserScoreIo;

import java.util.List;

public interface UserScoreIoDao {
    //添加积分
    public void add(@Param("userScoreIo") UserScoreIo userScoreIo);
    //根据文件ID和用户ID查询积分流
    public UserScoreIo findByFileIdAndUserId(@Param("fileId") Integer fileId,@Param("UserId") Integer UserId);
    //分页查询
    public List<V_UserScoreIo> findBypage(@Param("startTime") String startTime, @Param("endTime") String endTime, @Param("userId") Integer userId, @Param("rb") RowBounds rb);
    //分页查询数量
    public Integer findCountByPage(@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("userId") Integer userId);
}
